package com.wr.springbootsss;

import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;

/**
 * @author 王瑞
 * @description:
 * @date 2020/3/10  21:45
 */
/**
 * 使用内嵌的tomcat时SpringbootdemoApplication的main方法启动的方式
 这里需要类似于web.xml的配置方式来启动spring上下文，因此重写SpringBootServletInitializer的configure方法，
 在springboot启动类的同级添加一个SpringBootStartApplication类
 */
public class SpringBootStartApplication extends SpringBootServletInitializer {

    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
        // 注意这里要指向原先用main方法执行的springboot启动类
        return builder.sources(SpringbootSssApplication.class);
    }

}
